Scroll to navigation

DELETE_MODULE(2) Wsparcie dla modułów DELETE_MODULE(2)

NAZWA

delete_module - usuwa wpis ładowalnego modułu.

SKŁADNIA

#include <linux/module.h>

int delete_module(const char *name);

OPIS

delete_module próbuje usunąć wpis nieużywanego ładowalnego modułu. Jeśli name jest równe NULL, to zostaną usunięte wszystkie nieużywane moduły zaznaczone jako usuwalne automatycznie. Tę funkcję może wywoływać tylko superużytkownik.

WARTOŚĆ ZWRACANA

W przypadku sukcesu zwracane jest zero. W przypadku błędu, -1 i odpowiednio ustawiane jest errno.

BŁĘDY

Użytkownik nie jest superużytkownikiem.
Nie istnieje moduł o tej nazwie.
name był pustym ciągiem znaków.
Moduł jest używany.
name jest poza dostępną przestrzenią adresową.

ZOBACZ TAKŻE

create_module(2), init_module(2), query_module(2).

26 grudnia 1996 Linux